package com.kerwin.menumgt.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;

@Data
public class Menu implements Serializable {
    private static final long serialVersionUID = -7765959324011681088L;
    private String id         ;//'菜单id'
    private String menuName  ;//'菜单名称',
    private String menuPid   ;//'父id 0就是父',
    private String menuUrl   ;//'跳转链接',
    private String menuIcon  ;//'菜单图标'
    @TableField(exist=false)
    /*因为子菜单是一个集合，这样只能保存一个*/
    /*private Menu subMenu;*/


    /*这里我需要往父菜单 List 里面放 Menu对象*/
    /*要先获得List集合*/
    /*再往里面放数据*/
    /*所以这里要先new好*/
    /*一切都说通了*/
    private ArrayList<Menu> subMenu=new ArrayList<Menu>();
}
